ten ball - German English Dictionary